package top.likeqc.dto;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import top.likeqc.entity.Point;
import top.likeqc.entity.Teacher;

import java.util.List;

/**
 * @author likeqc
 * @date 2022年04月12日 11:01
 */
@Data
public class CourseDTO {

    private Long id;

    /**
     * 课程代码
     */
    private String code;

    /**
     * 课程名称
     */
    private String name;

    /**
     * 课程介绍
     */
    private String info;

    /**
     * 课程封面
     */
    private String cover;

    /**
     * 期末成绩所占比值
     */
    private Double endRatio;

    /**
     * 课程负责人（教师）
     */
    private Long teacherId;

    /**
     * 学分
     */
    private Float credit;

    /**
     * 学时
     */
    private Integer hour;

    /**
     * 课程类别
     */
    private String type;

    /**
     * 适用专业
     */
    private String major;

    /**
     * 指标点 Ids
     */
    private List<Long> pointIds;

}
